body, html {
    background: #ffffff;
    font-size: 16px;
    color: #333;
}

ul, li {
    list-style: none;
}

a {
    text-decoration: none;
    outline: none;
}

.home_mainbox {
    height: auto;
    margin-top: 65px;
    margin-bottom: 5px;
    overflow: hidden;
}

.home_hdbox {
    width: 100%;
    height: 840px;
    color: #ffffff;
    background: url("../image/home_hd.png") no-repeat;
    background-size: cover;
}

.home_hd_content {
    text-align: center;
    margin: auto;
    padding-top: 15%;
}

.home_hd_conleft {
    text-align: left;
    line-height: 45px;
    padding-bottom: 2%;
}

.home_hd_conleft p {
    font-size: 16px;
}

.home_hd_conleft .home_hd_conleftp {
    background: #37ca66;
    width: 51%;
    text-align: center;
}

.home_hd_conleft > h1 {
    font-size: 40px;
    font-weight: bold;
    padding: 2% 0;
}

.home_hd_rwmbox {
    text-align: center;
    padding-top: 11%;
}
.home_hd_conright img{
    width: 80%;
}
/*二屏*/
.home_two_screenbox {
    padding: 3% 0 5%;
    text-align: center;
}

.home_two_screenbox h3 {
    font-size: 24px;
    padding: 3% 0;
}

.home_hd_twoconbox {
    padding-top: 8%;
}
.home_hd_twoimg img{
    width: 80%;
}
.home_hd_contract {
    font-size: 46px;
    text-align: center;
    margin: 4% auto;
}

.home_hd_why {
    padding-bottom: 4%;
}

.home_hd_why span {
    font-size: 60px;
    font-weight: bold;
    color: #37ca66;
}

/*三屏*/
.home_three_screenbox {
    background: #f2f2f2;
    padding: 3% 0 5%;
    text-align: center;
}

.home_three_conbox {
    margin: auto;
}

.home_three_conbox h1 {
    font-size: 40px;
    font-weight: bold;
    padding: 2% 0;
    color: #06b77d;
}

.home_three_conlist {
    padding-top: 4%;
}

.home_three_conbox div:first-child {
    text-align: left;
    padding-left: 6%;
}

/*四屏*/
.home_four_screenbox {
    padding: 5% 0;
    text-align: center;
}

.home_four_conbox h1 {
    font-size: 40px;
    font-weight: bold;
    padding-bottom: 5%;
}

.home_four_conbox h1 span {
    color: #06b77d;
}

/*五屏*/
.home_five_screenbox {
    background: #fffaf5;
    padding: 3% 0 5%;
}

.home_five_titlebox {
    text-align: center;
}

.home_five_screenbox h1 {
    font-size: 40px;
    font-weight: bold;
}

.home_five_screenbox h1 span {
    color: #06b77d;
}

.home_five_screenbox h3 {
    font-size: 24px;
    padding: 3% 0;
}

.home_five_screenbox .row {
    padding-top: 5%;
}

/*六屏*/
.home_six_screenbox {
    padding: 3% 0 5%;
}

.home_six_screenbox h3 {
    font-size: 24px;
    margin: 3% 0;
    border-left: 6px solid #37ca66;
    padding: 1%;
}

.home_six_screenbox p {
    text-indent: 2em;
}

.home_six_screenbox .media-right {
    padding: 0 5%;
}

/*七屏*/
.home_seven_screenbox {
    background: #ededed;
    padding: 3% 0 5%;
    text-align: center;
}

.home_seven_screenbox h1 {
    font-size: 40px;
    font-weight: bold;
}

.home_seven_screenbox h1 span {
    color: #06b77d;
}

.home_seven_screenbox h3 {
    font-size: 24px;
    padding-bottom: 3%;
}

.home_seven_screenbox p {
    font-size: 14px;
    padding: 0 12%;
    text-align: left;
}
/* 小屏幕（平板，大于等于768px）*/
@media (max-width: 768px){
    .home_hdbox{height: 666px;}
    .home_hd_conleft .home_hd_conleftp{width: 81%;}
    .home_hd_conleft > h1{font-size: 28px;}
    .home_hd_conright img{width: 100%;}
    .home_hd_twoimg img{width: 100%;}
    .home_hd_why span{font-size: 45px;}
    .home_hd_contract{font-size: 35px;}
    .home_three_conbox h1{font-size: 39px;}
}